rocket launching site - German English Dictionary